inalienable property - French English Dictionary